import Vue from 'vue'
import App from './App.vue'
import './plugins/element.js'
import './assets/css/normalize.css'
import './assets/css/font.css'
import './assets/css/reniconfont.css'
import './assets/css/common.css'
import '@/assets/scss/base.scss';
import './assets/css/flex.css';
import vueBus from './plugins/vueBus';
Vue.use(vueBus);
// 引入vue-router 和 vuex ------------
import router from './router/router'
import store from './store/store'
import VueRouter from 'vue-router'
Vue.use(VueRouter)
//Vue.use(ASoundChart)
// 全局组件
import VueWechatTitle from 'vue-wechat-title'
Vue.use(VueWechatTitle)
import DragBox from './plugins/dragbox'
Vue.use(DragBox);
import AttrPane from './plugins/attrpane'
Vue.use(AttrPane);
import Dragpane from './plugins/dragpane'
Vue.use(Dragpane);
import BreadCrumbs from './plugins/breadCrumbs'
Vue.use(BreadCrumbs);
import customTable from './plugins/customTable'
Vue.use(customTable);
import copyRight from './plugins/copyRight'
Vue.use(copyRight);
//全局挂载提示框
import {
  messages
} from './assets/js/common'
Vue.prototype.$message = messages
// ----------------------------------
Vue.config.productionTip = false
new Vue({
  render: h => h(App),
  router: router,
  store: store
}).$mount('#app')
